home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
tex
/
bibdb14d.zip
/
WHATS.NEW
< prev
Wrap
Text File
|
1994-01-16
|
17KB
|
302 lines
History of BibDB:
Changes - Ver. 1.4c to Ver. 1.4d:
---------------------------------
* BibDB was displaying the wrong entry, with a wrong entry number,
after pasting into a sorted file. Fixed.
* The validation code for BIBDB.EXE in the READ.ME file was
incorrect. Fixed.
Changes - Ver. 1.3b to Ver. 1.4c:
---------------------------------
New features and changes:
* BibDB now automatically supports maintaining sorted bibliography
files. Sorting is done by entry name, an optional sort field and
compatibility with a predefined pattern, in any order. BibDB will
automatically detect if your file is appropriately sorted, and will
perform all operations so that the file remains sorted. Supports
ascending/descending entry name ordering, ascending/descending
key field sorting, and ASCII or mixed upper and lower case orders.
Sort options may also be automatically read and written from and to
the bibliography files.
* Added a "Sorted" option to the "Add" menu. Choosing "Sorted" places
your entries into their proper place in the bibliography file,
assuming the file is already sorted by entry name.
* Added a ``Sorting" option to the ``Misc" menu, to control the sort
parameters.
* Added and "Imp." menu, to import external files into the current
bibliography. The imported entries can be placed at any point in
the current file, and may also be merged using the automatic
sorting feature.
* Added extensive support for 8-bit text and non English languages. It
is now possible to keep the file in 7-bit format (using the TeX
conventions for accents) and to display and edit it in full 8-bit
mode, and vice versa. Capitalization will also work for both 8-bit
characters and accented characters in TeX form. BibDB supports code
pages 437 (United States) and 850 (Multilingual).
* Added context-sensitive help. Pressing "F1" will now bring up a brief
keyboard help for the current screen.
* Added a "Last" option to the "goto" menu.
* Added simple in-text page layout formatting options.
* Added an entry display mode in which all non empty fields are
displayed. This mode can be toggled on and off by pressing Alt-V
whenever an entry is displayed.
* Selecting a menu option can now be performed by pressing either a
highlighted letter or ALT-hightlighted letter. This is more in
accordance with the usual custom in menuing systems.
* Switching database files can now be performed using Alt-1 to Alt-8
to select file 1 to 8 directly from the main screen.
* Added a "Windows3" configuration file parameter to control use of
EMS, XMS and shelling to DOS under Windows 3.x 386 enhanced mode.
* Consecutive spaces are now compressed to a single space after editing.
* It is now possible to select the entry type when defining a pattern.
* Pressing ESC in the pattern edit screen now discards changes you may
have done in the pattern and returns to the main screen.
* BibDB now displays a flashing "Please wait..." string during lengthy
operations.
* Added some protection against running with insufficient memory.
* BibDB no longer makes backups of empty files (hopefully).
* Removed the restriction on having a type and a field with the same name.
Prefixing a type or field name in an \if in the \showformat environment
with t` or f` will now unambiguously designate it as a type or a field,
respectively.
* Added a "\color" directive to the \showformat environment, which is
similar to the "\bf" directive but accepts individual color
specifications.
* Made several minor changes in the \showformat environment of the
supplied configuration file.
Bug fixes:
* Fixed a bug in which a field whose name contained non alphanumeric
characters could not be selected.
* Fixed a bug in which performing a Dump All with a Pattern in force
would copy to the dump file all the entries up to the first one
conforming to the Pattern.
* Fixed an erroneous "insufficient disk space" error message when
specifying a non existant dump file and dumping an entry into it.
* Fixed a bug which caused some of the first entries to become
temporarily invisible to the program.
* Fixed a rather serious bug in which each temporary file creation
gobbled up a file handle, resulting in program crashes after enough
file changing operations were performed. Shame on you all for not
catching that one!
* Fixed a bug which caused random letters to appear in the bottom few
rows of the screen whenever free memory was low. This also occasionally
caused program crashes.
* Fixed a bug in the Overwrite mode of the field editor window.
* Fixed a bug in the command line processing, in which BibDB did not
load a file name which was specified directly following an option.
* Fixed a bug in which BibDB would not read entries if a TAB character
was found in the first line of the entry.
* Corrected some minor glitches in the entry display algorithm.
* Fixed a bug in which BibDB would incorrectly complain about
insufficient disk space during a Dump.
* EMS useage should now be more stable. However, I can't guarrantee
anything, so be careful.
Miscellaneous:
* The main and Edit Entry menus have been slightly changed, in rather
obvious ways.
* The "auxnames" configuration parameter has been removed - it was
causing too much hassle to integrate it with the new features.
* BibDB now places one auxilliary file on the disk. So, at least one
valid disk (or RAMDISK) directory must appear in the "auxdir"
parameter.
* The BibDB88.EXE file is no longer distributed, since I will not
distribute a program I can't support (BibDB has been reported to
run too slowly on an XT anyway). Consequently, BibDB now requires
at least a 286 CPU - no great hardship IMHO.
Changes - Ver. 1.3a to Ver. 1.3b:
--------------------------------
* Fixed a disappearing mouse cursor bug in the field choose menu.
* BibDB was not accepting the "<" and ">" characters in the "label"
option of the "goto" menu. Fixed.
* Added the "autocapitalize" parameter to the configuration file.
* The "inproceedings" style was not displaying page numbers. Fixed.
* The [ems] option of the "auxdir" parameter was causing compatibility
problems, and has been dropped from the default configuration file.
Changes - Ver. 1.3 to Ver. 1.3a:
--------------------------------
* Dropped the `graphic' mouse cursor, which was causing a lot of trouble,
including system crashes and data loss.
* Included a mandatory `version' configuration file parameter, to
ensure that the configuration file and the program belong to the same
program version.
* Dropped the {block} mouse parameter option (which is no longer
relevant), and added the {hmousecursor} mouse option instead.
Changes - Ver. 1.2 to Ver. 1.3:
-------------------------------
* Fixed a bug in which BibDB read the `fielddelimiter' parameter
incorrectly.
* Fixed a bug where BibDB did not look for the configuration file in
the directory where the EXE file resides.
* Fixed a bug where BibDB appended parts of an entry to the entry after
a change was done. This only happened when the first field in the entry
contained a comma (weird!).
* Fixed a bug in which the `[bibdir]' entry in the `auxdir' parameter was
read incorrectly.
* Fixed a bug in which the `[bibdir]' entry was not updated when changing
a bibliography file.
* Allowed `\registers' definitions to include `\{' and `\}'
strings and tabs. Also improved treatment of register definitions which
run t